\hypertarget{classVideo}{
\section{Dokumentacja klasy Video}
\label{classVideo}\index{Video@{Video}}
}
\subsection*{Metody publiczne}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classVideo_a25823346b9dc7f3151233719223a6ec9}{Video} (string address)
\begin{DoxyCompactList}\small\item\em Konstruktor podstawowy. Podczas tworzenia obiektu nastepuje polaczenie ze strumieniem wideo. \item\end{DoxyCompactList}\item 
\hypertarget{classVideo_aebf7e2a8fa2bbd79335b1cf35925d190}{
\hyperlink{classVideo_aebf7e2a8fa2bbd79335b1cf35925d190}{$\sim$Video} ()}
\label{classVideo_aebf7e2a8fa2bbd79335b1cf35925d190}

\begin{DoxyCompactList}\small\item\em Destruktor. Zwalnia wszystko. \item\end{DoxyCompactList}\item 
unsigned int \hyperlink{classVideo_a3b1c9ed109a8b0ac1c54aa2782a2d355}{getWidth} ()
\begin{DoxyCompactList}\small\item\em Zwraca szerokosc ramki odtwarzanego strumienia wideo. \item\end{DoxyCompactList}\item 
unsigned int \hyperlink{classVideo_a86394a23c1b16f8f3ecefbb6a8848537}{getHeight} ()
\begin{DoxyCompactList}\small\item\em Zwraca wysokosc ramki odtwarzanego strumienia wideo. \item\end{DoxyCompactList}\item 
wxBitmap \hyperlink{classVideo_ac1b7333e2f147a8cd742253efae5148d}{getFrame} ()
\begin{DoxyCompactList}\small\item\em Dekoduje kolejna ramke strumienia wideo i zwraca obiekt wxBitmap. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Dokumentacja konstruktora i destruktora}
\hypertarget{classVideo_a25823346b9dc7f3151233719223a6ec9}{
\index{Video@{Video}!Video@{Video}}
\index{Video@{Video}!Video@{Video}}
\subsubsection[{Video}]{\setlength{\rightskip}{0pt plus 5cm}Video::Video (
\begin{DoxyParamCaption}
\item[{string}]{ address}
\end{DoxyParamCaption}
)}}
\label{classVideo_a25823346b9dc7f3151233719223a6ec9}


Konstruktor podstawowy. Podczas tworzenia obiektu nastepuje polaczenie ze strumieniem wideo. 

\begin{DoxyAuthor}{Autor}
Maciej Suminski 
\end{DoxyAuthor}
\begin{DoxyVersion}{Wersja}
1.0
\end{DoxyVersion}
Projekt VoD-\/ka Klasa obslugujaca protokol RTSP i dekodujaca MPEG. Wykorzystuje biblioteke FFmpeg $<$\href{http://ffmpeg.org}{\tt http://ffmpeg.org}$>$ 
\begin{DoxyParams}{Parametry}
\item[{\em address}]Adres serwera RTSP w postaci \char`\"{}rtsp://host.domena/strumien\char`\"{} \end{DoxyParams}


\subsection{Dokumentacja funkcji składowych}
\hypertarget{classVideo_ac1b7333e2f147a8cd742253efae5148d}{
\index{Video@{Video}!getFrame@{getFrame}}
\index{getFrame@{getFrame}!Video@{Video}}
\subsubsection[{getFrame}]{\setlength{\rightskip}{0pt plus 5cm}wxBitmap Video::getFrame (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{classVideo_ac1b7333e2f147a8cd742253efae5148d}


Dekoduje kolejna ramke strumienia wideo i zwraca obiekt wxBitmap. 

\begin{DoxyReturn}{Zwraca}
Kolejna zdekodowana ramka strumienia wideo. 
\end{DoxyReturn}
\hypertarget{classVideo_a86394a23c1b16f8f3ecefbb6a8848537}{
\index{Video@{Video}!getHeight@{getHeight}}
\index{getHeight@{getHeight}!Video@{Video}}
\subsubsection[{getHeight}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int Video::getHeight (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{classVideo_a86394a23c1b16f8f3ecefbb6a8848537}


Zwraca wysokosc ramki odtwarzanego strumienia wideo. 

\begin{DoxyReturn}{Zwraca}
0 w przypadku bledu odtwarzania, w przeciwnym wypadku -\/ szerokosc ramki odtwarzanego strumienia w pikselach. 
\end{DoxyReturn}
\hypertarget{classVideo_a3b1c9ed109a8b0ac1c54aa2782a2d355}{
\index{Video@{Video}!getWidth@{getWidth}}
\index{getWidth@{getWidth}!Video@{Video}}
\subsubsection[{getWidth}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int Video::getWidth (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{classVideo_a3b1c9ed109a8b0ac1c54aa2782a2d355}


Zwraca szerokosc ramki odtwarzanego strumienia wideo. 

\begin{DoxyReturn}{Zwraca}
0 w przypadku bledu odtwarzania, w przeciwnym wypadku -\/ szerokosc ramki odtwarzanego strumienia w pikselach. 
\end{DoxyReturn}


Dokumentacja dla tej klasy została wygenerowana z plików:\begin{DoxyCompactItemize}
\item 
video.hpp\item 
video.cpp\end{DoxyCompactItemize}
